Presentation: Tweet"Tiles, Wires and the Challenge of End-User Programming"
The challenge of end-user programming is simple: Allow non-programmers to program. An examination of this apparent paradox reveals some common assumptions and suggests ways to make progress for users regardless of what we mean by programming.
This talk covers some history and theory of non/programming and looks at techniques that have worked to give end-users control in the world of computers. The point that everyone is an end-user will be raised and not completely dealt with.
Keywords: End-user programming, Tile programming, Visual programming, Fabrik, Pipes, EToys
Target Audience: This talk should interest anyone designing, or wishing for, systems that give end-users control over computer processes in industry, business, education, and art.
This talk covers some history and theory of non/programming and looks at techniques that have worked to give end-users control in the world of computers. The point that everyone is an end-user will be raised and not completely dealt with.
Keywords: End-user programming, Tile programming, Visual programming, Fabrik, Pipes, EToys
Target Audience: This talk should interest anyone designing, or wishing for, systems that give end-users control over computer processes in industry, business, education, and art.